Advanced Techniques In Git